mixed perils - French English Dictionary